#include"processBar.h"
#include<string.h>
#include<unistd.h>
const char *lable="|/-\\";
void processbar()
{
  char bar[NUM];
  memset(bar,'\0',sizeof(bar));
  int cnt=0;
  int len=strlen(lable);
  while(cnt<=100)
  {
    printf("[%-100s][%d%%][%c]\r",bar,cnt,lable[cnt%len]);
    bar[cnt++]=STYLE;
    //如果没有fflush和/n,就不会立即刷新,而是等待一百多秒后全部一次性刷新出来,因为显示器模式默认是行刷新
    fflush(stdout);
    usleep(100000);
  } 
  printf("\n");
}
